Jaeger\Config A

Total Complexity 55
Dependencies 19
Dependents 1
Total lines 350
Lines of code 174
Logical lines of code 92
Comment lines 96
Methods 20
Properties 5

Methods 20

Method Rating Maintainability Complexity Lines of code
setConfigFromEnv()
B
48 19 29
getSampler()
S
51 7 26
getReporter()
S
52 5 25
getLocalAgentReportingPort()
S
58 4 16
__construct()
S
60 4 13
initializeTracer()
S
63 2 11
createTracer()
S
61 1 14
shouldUseOneSpanPerRpc()
S
79 1 3
getConfiguredTags()
S
80 1 3
getDebugIdHeaderKey()
S
79 1 3
getBaggageHeaderPrefix()
S
79 1 3
getTraceIdHeader()
S
79 1 3
getAvailableDispatchModes()
S
79 1 3
getLocalAgentGroup()
S
80 1 3
getLocalAgentReportingHost()
S
79 1 3
getLogger()
S
82 1 3
getLogging()
S
78 1 3
initializeGlobalTracer()
S
76 1 4
getServiceName()
S
82 1 3
getMaxBufferLength()
S
78 1 3